34 research outputs found

    VerdictDB: Universalizing Approximate Query Processing

    Full text link
    Despite 25 years of research in academia, approximate query processing (AQP) has had little industrial adoption. One of the major causes of this slow adoption is the reluctance of traditional vendors to make radical changes to their legacy codebases, and the preoccupation of newer vendors (e.g., SQL-on-Hadoop products) with implementing standard features. Additionally, the few AQP engines that are available are each tied to a specific platform and require users to completely abandon their existing databases---an unrealistic expectation given the infancy of the AQP technology. Therefore, we argue that a universal solution is needed: a database-agnostic approximation engine that will widen the reach of this emerging technology across various platforms. Our proposal, called VerdictDB, uses a middleware architecture that requires no changes to the backend database, and thus, can work with all off-the-shelf engines. Operating at the driver-level, VerdictDB intercepts analytical queries issued to the database and rewrites them into another query that, if executed by any standard relational engine, will yield sufficient information for computing an approximate answer. VerdictDB uses the returned result set to compute an approximate answer and error estimates, which are then passed on to the user or application. However, lack of access to the query execution layer introduces significant challenges in terms of generality, correctness, and efficiency. This paper shows how VerdictDB overcomes these challenges and delivers up to 171×\times speedup (18.45×\times on average) for a variety of existing engines, such as Impala, Spark SQL, and Amazon Redshift, while incurring less than 2.6% relative error. VerdictDB is open-sourced under Apache License.Comment: Extended technical report of the paper that appeared in Proceedings of the 2018 International Conference on Management of Data, pp. 1461-1476. ACM, 201

    Substrate mechanics controls adipogenesis through YAP phosphorylation by dictating cell spreading

    Get PDF
    The mechanoregulated proteins YAP/TAZ are involved in the adipogenic/osteogenic switch of mesenchymal stem cells (MSCs).MSC fate decision can be unbalanced by controlling substrate mechanics, in turn altering the transmission of tension through cell cytoskeleton. MSCs have been proposed for orthopedic and reconstructive surgery applications. Thus, a tight control of their adipogenic potential is required in order to avoid their drifting towards fat tissue. Substrate mechanics has been shown to drive MSC commitment and to regulate YAP/TAZ protein shuttling and turnover. The mechanism by which YAP/TAZ co-transcriptional activity is mechanically regulated during MSC fate acquisition is still debated.Here, we design few bioengineering tools suited to disentangle the contribution of mechanical from biological stimuli to MSC adipogenesis. We demonstrate that the mechanical repression of YAP happens through its phosphorylation, is purely mediated by cell spreading downstream of substrate mechanics as dictated by dimensionality. YAP repression is sufficient to prompt MSC adipogenesis, regardless of a permissive biological environment, TEAD nuclear presence or focal adhesion stabilization.Finally, by harnessing the potential of YAP mechanical regulation, we propose a practical example of the exploitation of adipogenic transdifferentiation in tumors.</p

    Telomerase Efficiently Elongates Highly Transcribing Telomeres in Human Cancer Cells

    Get PDF
    RNA polymerase II transcribes the physical ends of linear eukaryotic chromosomes into a variety of long non-coding RNA molecules including telomeric repeat-containing RNA (TERRA). Since TERRA discovery, advances have been made in the characterization of TERRA biogenesis and regulation; on the contrary its associated functions remain elusive. Most of the biological roles so far proposed for TERRA are indeed based on in vitro experiments carried out using short TERRA-like RNA oligonucleotides. In particular, it has been suggested that TERRA inhibits telomerase activity. We have exploited two alternative cellular systems to test whether TERRA and/or telomere transcription influence telomerase-mediated telomere elongation in human cancer cells. In cells lacking the two DNA methyltransferases DNMT1 and DNMT3b, TERRA transcription and steady-state levels are greatly increased while telomerase is able to elongate telomeres normally. Similarly, telomerase can efficiently elongate transgenic inducible telomeres whose transcription has been experimentally augmented. Our data challenge the current hypothesis that TERRA functions as a general inhibitor of telomerase and suggest that telomere length homeostasis is maintained independently of TERRA and telomere transcription

    siRNA–Mediated Methylation of Arabidopsis Telomeres

    Get PDF
    Chromosome termini form a specialized type of heterochromatin that is important for chromosome stability. The recent discovery of telomeric RNA transcripts in yeast and vertebrates raised the question of whether RNA–based mechanisms are involved in the formation of telomeric heterochromatin. In this study, we performed detailed analysis of chromatin structure and RNA transcription at chromosome termini in Arabidopsis. Arabidopsis telomeres display features of intermediate heterochromatin that does not extensively spread to subtelomeric regions which encode transcriptionally active genes. We also found telomeric repeat–containing transcripts arising from telomeres and centromeric loci, a portion of which are processed into small interfering RNAs. These telomeric siRNAs contribute to the maintenance of telomeric chromatin through promoting methylation of asymmetric cytosines in telomeric (CCCTAAA)n repeats. The formation of telomeric siRNAs and methylation of telomeres relies on the RNA–dependent DNA methylation pathway. The loss of telomeric DNA methylation in rdr2 mutants is accompanied by only a modest effect on histone heterochromatic marks, indicating that maintenance of telomeric heterochromatin in Arabidopsis is reinforced by several independent mechanisms. In conclusion, this study provides evidence for an siRNA–directed mechanism of chromatin maintenance at telomeres in Arabidopsis

    Combining Nanomaterials and Developmental Pathways to Design New Treatments for Cardiac Regeneration: The Pulsing Heart of Advanced Therapies

    Get PDF
    The research for heart therapies is challenged by the limited intrinsic regenerative capacity of the adult heart. Moreover, it has been hampered by the poor results obtained by tissue engineering and regenerative medicine attempts at generating functional beating constructs able to integrate with the host tissue. For this reason, organ transplantation remains the elective treatment for end-stage heart failure, while novel strategies aiming to promote cardiac regeneration or repair lag behind. The recent discovery that adult cardiomyocytes can be ectopically induced to enter the cell cycle and proliferate by a combination of microRNAs and cardioprotective drugs, like anti-oxidant, anti-inflammatory, anti-coagulants and anti-platelets agents, fueled the quest for new strategies suited to foster cardiac repair. While proposing a revolutionary approach for heart regeneration, these studies raised serious issues regarding the efficient controlled delivery of the therapeutic cargo, as well as its timely removal or metabolic inactivation from the site of action. Especially, there is need for innovative treatment because of evidence of severe side effects caused by pleiotropic drugs. Biocompatible nanoparticles possess unique physico-chemical properties that have been extensively exploited for overcoming the limitations of standard medical therapies. Researchers have put great efforts into the optimization of the nanoparticles synthesis and functionalization, to control their interactions with the biological milieu and use as a viable alternative to traditional approaches. Nanoparticles can be used for diagnosis and deliver therapies in a personalized and targeted fashion. Regarding the treatment of cardiovascular diseases, nanoparticles-based strategies have provided very promising outcomes, in preclinical studies, during the last years. Efficient encapsulation of a large variety of cargos, specific release at the desired site and improvement of cardiac function are some of the main achievements reached so far by nanoparticle-based treatments in animal models. This work offers an overview on the recent nanomedical applications for cardiac regeneration and highlights how the versatility of nanomaterials can be combined with the newest molecular biology discoveries to advance cardiac regeneration therapies

    Combining nanomaterials and developmental pathways to design new treatments for cardiac regeneration: the pulsing heart of advanced therapies

    No full text
    The research for heart therapies is challenged by the limited intrinsic regenerative capacity of the adult heart. Moreover, it has been hampered by the poor results obtained by tissue engineering and regenerative medicine attempts at generating functional beating constructs able to integrate with the host tissue. For this reason, organ transplantation remains the elective treatment for end-stage heart failure, while novel strategies aiming to promote cardiac regeneration or repair lag behind. The recent discovery that adult cardiomyocytes can be ectopically induced to enter the cell cycle and proliferate by a combination of microRNAs and cardioprotective drugs, like anti-oxidant, anti-inflammatory, anti-coagulants and anti-platelets agents, fueled the quest for new strategies suited to foster cardiac repair. While proposing a revolutionary approach for heart regeneration, these studies raised serious issues regarding the efficient controlled delivery of the therapeutic cargo, as well as its timely removal or metabolic inactivation from the site of action. Especially, there is need for innovative treatment because of evidence of severe side effects caused by pleiotropic drugs. Biocompatible nanoparticles possess unique physico-chemical properties that have been extensively exploited for overcoming the limitations of standard medical therapies. Researchers have put great efforts into the optimization of the nanoparticles synthesis and functionalization, to control their interactions with the biological milieu and use as a viable alternative to traditional approaches. Nanoparticles can be used for diagnosis and deliver therapies in a personalized and targeted fashion. Regarding the treatment of cardiovascular diseases, nanoparticles-based strategies have provided very promising outcomes, in preclinical studies, during the last years. Efficient encapsulation of a large variety of cargos, specific release at the desired site and improvement of cardiac function are some of the main achievements reached so far by nanoparticle-based treatments in animal models. This work offers an overview on the recent nanomedical applications for cardiac regeneration and highlights how the versatility of nanomaterials can be combined with the newest molecular biology discoveries to advance cardiac regeneration therapies

    Thunder: a private cloud architecture designed for high usability

    No full text
    Cloud computing is a technological strategy for saving time, money, and resources within an organization. Underfunded and understaffed organizations benefit the most from a cloud architecture because it can help to alleviate a cost burden allowing funds to be used more effectively. Therefore, we believe that non-profit organizations, such as schools, libraries, non-profit medical facilities, and others have the most to gain from cloud computing. Cloud computing has played a major role in shaping large for-profit businesses like Google, Amazon, and Microsoft. Research has suggested that cultural barriers make it difficult for professionals in non-profits to adopt cloud computing technology. One key challenge faced by organizations for which a cloud architecture would be beneficial is the deployment and management process. In order for private cloud computing to become a viable solution for struggling organizations, much work needs to be done to simplify and improve the deployment process. We describe a new cloud architecture called THUNDER, which is a recursive backronym meaning ``THUNDER Helps Underfunded Nonprofits Distribute Electronic Resources.'' THUNDER introduces strategies which are meant to help struggling organizations to decrease costs. Virtual machine load balancing attempts to distribute the load across multiple nodes in order to maximize potential performance of virtual machines. Virtual machine consolidation attempts to utilize as few computational resources as possible in order to maximize the potential cost savings of maintaining idle nodes. We present an evaluation of THUNDER using metrics designed to compare its ease of use with that of other architectures. We also present an empirical evaluation of THUNDER by which users deploy and use the architecture, and then participate in a survey. THUNDER utilizes a new load balancing algorithm, which we have called ``RAIN'', meaning ``Rating Assisted Instantiation Negotiation''. RAIN attempts to optimize virtual machine instance placement by choosing compute nodes that have the best potential based on real-time metrics aggregation and a rating algorithm. Results show that the THUNDER is preferable for inexperienced users when compared to that of OpenStack and Eucalyptus. Additionally, experimental results show that RAIN is more efficient at placing virtual machines than the more typical approach of round-robin. (Published By University of Alabama Libraries
    corecore